indocyanine green angiography - Spanish English Dictionary